toot one's own horn – English–Italiano translations

🇬🇧 en it 🇮🇹

toot one's own horn verb

  • promote oneself
battersi la grancassa da solo, darsi delle arie
Wiktionary Links